northern ridge-tailed monitor - Spanish English Dictionary